package com.settlement.system.model.form;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

        import java.math.BigDecimal;
        import java.time.LocalDateTime;

/**
* <p>
* 标准订单明细
* </p>
*
* @author huangrensen
* @since 2024-04-23
*/
@Schema
@Data
public class SysOrderDetailForm {
    @Schema(description="ID")
    private String id;

    @Schema(description="Y3单号")
    private String yzNo;

    @Schema(description="OMS单号")
    private String omsNo;

    @Schema(description="发退货时间")
    private LocalDateTime opTime;

    @Schema(description="下单时间")
    private LocalDateTime buyTime;

    @Schema(description="原始主订单号")
    private String sourceMainNo;

    @Schema(description="原始子订单号")
    private String sourceSubNo;

    @Schema(description="店铺ID")
    private Long storeId;

    @Schema(description="PO单号")
    private String poNo;

    @Schema(description="商品单价")
    private BigDecimal price;

    @Schema(description="发货数量")
    private Integer qty;

    @Schema(description="发货金额")
    private BigDecimal sendAmount;

    @Schema(description="退货数量")
    private Integer returnQty;

    @Schema(description="退货金额")
    private BigDecimal returnAmount;

    @Schema(description="品牌")
    private String brand;

    @Schema(description="SKU")
    private String sku;

    @Schema(description="商品名称")
    private String productName;

    @Schema(description="订单状态")
    private String orderStatus;



}
